package com.yidu.hbatsft.service;

import com.yidu.hbatsft.domain.AtsSchemeAudit;

import java.util.List;

/**
  *@ClassName MentalityAtsSchemeAuditService
  *@Description 方案审核service
  *@Author 肖瑜
  *@Date 2020/1/9 10:46
  *@Version 1.0
**/
public interface MentalityAtsSchemeAuditService {
    /**
     * 查询所有
     * @param pageNum 页数
     * @param pageSize 条数
     * @param audit 方案审核对象
     */
    List<AtsSchemeAudit> findAllAudit(Integer pageNum, Integer pageSize,AtsSchemeAudit audit);
    /**
     * 统计条数
     * @param audit 方案审核对象
     */
    Long count(AtsSchemeAudit audit);
    /**
     * 新增方案审核
     * @param record 方案审核对象
     */
    int insert(AtsSchemeAudit record);
    /**
     * 新增方案审核对象判断是否为空
     * @param record 方案审核对象
     */
    int insertSelective(AtsSchemeAudit record);
    /**
     * 根据主键修改方案审核
     * @param record 方案审核对象
     */
    int updateAuditBySaId(AtsSchemeAudit record);
}
